Diamondback squid - Spanish English Dictionary